From 93b3669273808886a0d42ffd038a62a990f0efd9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 5 Dec 2015 18:55:05 -0500 Subject: [PATCH] Be forgiving if cursors are missing No need to crash here. Missing cursors are ugly, but we shouldn't crash. --- gtk/gtkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index e9867b0a37..ee10d3f535 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -7262,7 +7262,7 @@ gtk_window_realize (GtkWidget *widget) { attributes.cursor = gdk_cursor_new_from_name (gtk_widget_get_display (widget), cursor[i]); priv->border_window[i] = gdk_window_new (gdk_window, &attributes, attributes_mask); - g_object_unref (attributes.cursor); + g_clear_object (&attributes.cursor); gdk_window_show (priv->border_window[i]); gtk_widget_register_window (widget, priv->border_window[i]); -- 2.30.2